
Public Types | |
| enum | Color_t { Red, Black } |
Public Member Functions | |
| TRBNode () | |
| TRBNode (const T &ref) | |
| TRBNode (const TRBNode &ref) | |
| ~TRBNode () | |
| bool | operator== (const T &ref) |
| bool | operator> (const T &ref) |
| bool | operator< (const T &ref) |
| void | CopyPtrs (const TRBNode *ref) |
| template<class _Ty> void | Swap (_Ty &_X, _Ty &_Y) |
| void | SwapWith (TRBNode *Swapper, TRBNode *&Root) |
| void | Destroy () |
| void | AddDataToList (deTList< T * > &list) |
Public Attributes | |
| TRBNode * | Left |
| TRBNode * | Right |
| TRBNode * | Parent |
| enum deTRedBlack::TRBNode::Color_t | Color |
| deTRedBlack * | Tree |
| T | Data |
|
|||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3-rc3